home *** CD-ROM | disk | FTP | other *** search
/ SPACE 1 / SPACE - Library 1 - Volume 1.iso / program / 356 / statisti / index next >
Text File  |  1990-02-02  |  9KB  |  309 lines

  1.  
  2. INDEX to functions mentioned in various Modula-2 Columns in ST
  3. Applications.  They are listed alphabetically by Libraries.  At
  4. the end of the index is the names of the various columns that have
  5. been written.
  6.  
  7.  AESApplications      
  8.         ApplInitialise   4, 6, 8, 9, 13, 14, 15, 16, 17, 21, 22,
  9.             24, 26, 27, 28
  10.          ApplExit  9, 14, 15, 16, 21, 22, 26, 27, 28
  11.  AESEvents      
  12.         EventButton 21, 24, 26
  13.         EventKeyboard  13                                 
  14.         EventMouse  21        
  15.          EventMessage  5, 9
  16.          EventMultiple  17                                 
  17.  AESForms 
  18.         FormAlert  11, 12, 27
  19.          FormCenter 8
  20.         FormDialogue 8, 23
  21.         FormDo  8, 23          
  22.          FileSelectorInput 9, 11, 12, 17, 21, 27, 28
  23.  AESGraphics      
  24.         GrafGrowBox 4 
  25.         GrafHandle   2, 4, 5, 8, 9, 10, 13, 14, 16, 17, 18, 20, 
  26.             21, 22, 23, 24,26, 27, 28 
  27.         GrafMouse  4, 8, 9, 13, 14, 21, 24,26, 27, 28
  28.         GrafRubberBox  21          
  29.         GrafShrinkBox  4                    
  30.  AESMenus      
  31.         MenuRegister  17                                   
  32.  AESObjects      
  33.         ObjectDraw  8, 23  
  34.  AESResources      
  35.         ResourceLoad 6, 8
  36.         ResourceGetAddr  6, 8
  37.          ResourceSetAddr  23                            
  38.  AESWindows      
  39.         WindowCalc 5
  40.         WindowClose 4         
  41.         WindowCreate 4 
  42.         WindowDelete  4     
  43.          WindowGet 4, 5, 9, 17
  44.         WindowOpen 4 
  45.         WindowSet 4, 5, 9, 17
  46.         WindowUpdate 5, 9, 17
  47.  BIOS     
  48.         BConIn 28
  49.         BConOut  18, 27                          
  50.         CON 18
  51.         Device 28 
  52.  GEMAESBase  
  53.         AccessoryClose 17 
  54.          AccessoryOpen 17 
  55.         Exit 22               
  56.         GraphicBox 22 
  57.         GraphicButton 22 
  58.         GraphicFormattedText 22          
  59.         GraphicInvisibleBox 22          
  60.          GraphicString 22 
  61.         MouseOff  4, 11 
  62.         MouseOn 4, 11
  63.         None 22 
  64.         Normal  23                              
  65.         Outlined 23 
  66.         RGBArrayType 28
  67.         Selectable 22 
  68.         Top 17 
  69.         WindowClosed 5, 9, 17 
  70.          WindowFulled 5
  71.            WindowHorizSlided  5        
  72.         WindowMoved 5, 9 
  73.         WindowNewTop 5
  74.         WindowRedraw 5 
  75.         WindowSized, 5, 9  
  76.         WindowTopped 5, 9    
  77.  GEMDOS      
  78.         Alloc  21         
  79.         Close  12                     
  80.         Exec 28
  81.         ExecMode 28
  82.         GetDrv 9, 21, 27 
  83.         GetPath 9, 17, 21, 27 
  84.         GetTime  14                                          
  85.         Open 11, 12 
  86.          PrnOut 11, 12, 17 
  87.         Read 9, 12, 17, 20, 21, 27
  88.         SetDrv 9, 17, 21, 27, 28
  89.         SetDTA  24 
  90.            SetPath 9, 17, 21, 27, 28
  91.         SFirst 24 
  92.         SNext 24 
  93.         Write 12, 20 
  94.  GEMVDIbase      
  95.         PxyArrayType  4, 5, 17, 22
  96.           VDIWorkInType 4
  97.         VDIWorkOutType 4
  98.  GraphicWindows      
  99.         ClearDirtyRect  9 
  100.         OpenGraphicWindow 9
  101.  InOut    
  102.         ReadString  22    
  103.         WriteLn 22, 26
  104.         WriteInt 22, 26 
  105.         WriteString  22
  106.  Keyboard      
  107.         Read 14 
  108.         Status  14                                    
  109.  LongInOut
  110.           WriteLongCard  6, 24  
  111.  M2Conversions      
  112.         ConvertCardinal  24                           
  113.           ConvertInteger 10, 22, 24 
  114.         ConvertReal  16
  115.         ConvertToInteger  8, 14, 20, 22   
  116.          ConvertToReal 16 
  117.  MathLib0      
  118.         arctan 15
  119.         cos 15, 22
  120.         DegToRad 15, 16, 22 
  121.         entier 16, 22
  122.         exp 15, 18
  123.         ln 15, 18
  124.         pi 15, 18
  125.         poewr 15
  126.         RadToDeg 15, 16
  127.         real 16, 18, 22
  128.         sin 15, 16, 22
  129.         sqrt  15, 18, 22              
  130.         tan 15
  131.  
  132.  MoveScreen     -    FTL Modula-2
  133.         MoveScreen 27
  134.  
  135.  RealInOut      
  136.         ReadReal 18
  137.         WriteReal  18                            
  138.  SYSTEM      
  139.         ADDRESS 6, 7, 8, 9, 10, 21, 23, 24, 27
  140.         ADR 4, 5, 6, 7, 8, 9, 10, 11, 12, 17, 20, 21, 23, 24, 27
  141.         BYTE 9, 10, 11, 12, 21, 24, 27
  142.         CODE 7, 8, 10, 27
  143.         REGISTER 10
  144.          SETREG 10
  145.         SIZE 8
  146.         TSIZE 20
  147.         WORD 21, 27
  148.  Storage      
  149.         ALLOCATE  3                                         
  150.  Streams      
  151.         CloseStream 2, 6, 9, 17, 20, 27, 28 
  152.         EOS 28
  153.             OpenStream 2, 6, 9, 17, 20, 27, 28
  154.         Read16Bit 27
  155.         Read8Bit 2, 9, 27, 28
  156.         ReadRec 27    -    FTL Modula-2
  157.         Stream 2, 6, 9, 17, 20, 27, 28
  158.         StreamKinds  2, 6, 9, 17, 20, 27
  159.  Strings      
  160.         Assign  9, 17, 21, 24, 27, 28
  161.         Compare 17 
  162.         Concat 9, 17, 21, 24, 27
  163.         Equal  17       
  164.           Length 9, 11, 12, 17, 20, 21, 27, 28
  165.         Pos 28
  166.         String 6, 7, 8, 9, 17, 21, 27 
  167.  Terminal      
  168.         BusyRead   2, 4, 7, 16, 21                              
  169.  TextIO       
  170.         REad 9
  171.         Read 8, 18, 24, 26, 27
  172.         ReadInt 6, 11, 12, 15, 16, 18, 23
  173.         ReadHex 23
  174.         ReadReal 15, 16
  175.         ReadString 11, 12, 16, 23
  176.         Write 14
  177.         WriteAdr 6 
  178.         WRiteCard 6
  179.         WriteCard 6, 27 
  180.         WRiteInt 6
  181.         WriteInt 6, 12, 14, 16, 20, 24
  182.         WRiteLn 6
  183.         WriteLn 6, 8, 11, 12, 14, 15, 16, 18, 20, 23, 24, 27, 28
  184.         WriteReal 14, 15, 16
  185.         WRiteString 16,  
  186.         WriteString 8, 11, 12, 14, 15, 16, 18, 20, 23, 24, 27, 28
  187.  TextWindows      
  188.         CloseTextWindow 17 
  189.         GetPos 17 
  190.         OpenTextWindow 17 
  191.         ReadCard  17             
  192.         ReadString, 17                
  193.         ScrollUp 17 
  194.         SetPos 17 
  195.         WriteCard 17 
  196.          WriteLn 17 
  197.         WriteString 17   
  198.  VDIAttribs          
  199.         SetAbsCharHeight 3, 28 
  200.          SetColour 16, 22, 26, 28
  201.         SetGraphicTextColour 3, 10, 13, 14, 16, 22, 26, 28    
  202.         SetGraphicTextEffects 3 
  203.         SetFillColour 4, 13, 22, 26 
  204.         SetFillInteriorStyle 4, 13, 26          
  205.            SetLineColour 2, 3, 10, 13, 16, 22
  206.         SetLineWidth 13, 16 
  207.         SetWritingMode  13, 22, 26
  208.  VDIControls      
  209.         ClearWorkstation  2, 9, 10, 13, 14, 16, 20, 21, 22, 26, 27,
  210.           28   
  211.          OpenVirtualWorkstation  4                       
  212.  VDIEscapes       
  213.          CursorAddress  2
  214.         EnterAlphaMode 18, 24
  215.         EraseToEOS 24      
  216.         ExitAlphaMode  18, 24             
  217.         ReverseVideoOn 2 
  218.         ReverseVideoOff 2
  219.  
  220.  VDIInputs
  221.         ShowCursor 28
  222.  
  223.  VDIInquires
  224.         InquireColour 28
  225.  
  226.  VDIOutputs       
  227.          DrawArc  22               
  228.         DrawCircle 13, 22 
  229.         GraphicText  3, 10, 13, 14, 16, 22, 26, 28
  230.          FillRectangle  4      
  231.            PolyLine  2, 10, 13, 16, 26  
  232.  VDIRasters      
  233.         CopyRasterOpaque  3                              
  234.  Window      
  235.         CloseWindow 3 
  236.         handle  5                    
  237.         InitWindow 3 
  238.  Windows      
  239.         CloseButton, 9, 17
  240.         Moveable 9
  241.         SizeButton  9                                       
  242.         Title 9, 17
  243.          Window 9, 17
  244.         WindowElements 9, 17
  245.  XBIOS      
  246.         GetRes 27
  247.         ScreenPhysicalBase  9, 21, 27                      
  248.         SetColour 9, 21
  249.         SetPalette 27, 28
  250.     
  251.  
  252.  Part 1      -    Introduction to using the TDI Modula 2 and to the
  253.             various methods of programming.
  254.  Part 2      -    Icon Maker shows how to make small icons.
  255.  Part 3      -    Icon Mover shows how to make the icons move around the
  256.             screen.
  257.  Part 4      -    Windows Part 1 explaisn the various arts of windows.
  258.  Part 5      -     Windows Part 2 explains how to work in windows that have
  259.              been developed.
  260.  Part 6      -    Explains the use of object trees and how to work with
  261.             GEM dialog boxes
  262.  Part 7      -    The care and feeding of menus
  263.  Part 8      -    More on Dialog Boxes
  264.  Part 9      -    NEOChrome pictures that are placed in windows that move
  265.  Part 10    -    Sound
  266.  Part 11     -    Produces a banner using Degas Fonts and various sized
  267.             letters
  268.  Part 12     -    Cryptographic Technique to make it impossible to read
  269.             files
  270.  Part 13     -    Connect Four Game
  271.  Part 14     -    Time Routines
  272.  Part 15     -    Math Part 1
  273.  Part 16     -    Math Part 2
  274.  Part 17     -    How to write an Accessory program
  275.  Part 18     -    VT-52 Graphics
  276.  Part 19     -    Debugging Aid that sends messages to the printer
  277.  Part 20     -    Little Pink Book that shows how to manipulate data files
  278.  Part 21     -    Rotation of pictures in ninety degree angles
  279.  Part 22     -    Planetary Configuration
  280.  Part 23     -    Do it yourself Dialog Boxes
  281.  Part 24     -    Directory Manipulation
  282.  Part 25     -    Subliminal Advertising
  283.  Part 26    -    Creating Blsine Curves
  284.  Part 27    -    Scrolling Pictures on the screen
  285.  Part 28  -    Creating a Menu Program
  286.  Part 29  -    Tree Structure for Dictionary
  287.  Part 30  -    Hashing Structure for Dictionary
  288.  
  289.          A compilation of the various columns have been made. 
  290. Four disks each containing about 300K of both the source code,
  291. the compiled runable program, and the article, in text format, are
  292. available.  The cost of each disk is $12 or $40 for the set of
  293. four.
  294.     Since they are written in Modula-2, the programs are easily
  295. translatable from the ATARI ST to other computer systems by
  296. modifying the IMPORT statements.  The columns are also valuable in
  297. explaining the inner workings of the ST.
  298.     The disks contain the following information:
  299.         DISK 1  Columns 1-7
  300.         DISK 2  Columns 8-14
  301.         DISK 3  Columns 15-21.
  302.         DISK 4  Columns 22-28.
  303.     Please send your money and which of the disks are desired to 
  304.             Sol Guber
  305.             717 Elkington Ln.
  306.             St. Louis, MO   63132
  307.  
  308.  
  309.